be on the brink of dying - French English Dictionary